﻿using System.Collections.Generic;
using FluorineFx;
using Neturion.Dados;
using Neturion.Fachadas;

namespace Neturion.Servicos
{
    [RemotingService]
    public class ServicoTelaAcao
    {
        public TelaAcao Inserir(TelaAcao telaAcao)
        {
            return Fachada.GetInstancia().Inserir(telaAcao);
        }

        public TelaAcao Atualizar(TelaAcao telaAcao)
        {
            return Fachada.GetInstancia().Atualizar(telaAcao);
        }

        public void Excluir(TelaAcao telaAcao)
        {
            Fachada.GetInstancia().Excluir(telaAcao);
        }

        public TelaAcao ObterTelaAcaoPorId(int id)
        {
            return Fachada.GetInstancia().ObterTelaAcaoPorId(id);
        }

        public IList<TelaAcao> ObterTodosTelaAcaos()
        {
            return Fachada.GetInstancia().ObterTodosTelaAcaos();
        }
    }
}